putting to shame - Espagnol Anglais Dictionnaire